home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / utils / virus / fcheck25.zoo / listchk2.txt < prev    next >
Text File  |  1991-07-20  |  5KB  |  145 lines

  1.                       What's this?
  2.  
  3.  
  4. Have you ever heard of linkviruses? Yes, You probably have, but what
  5. do You do to protect yourself from them?
  6. One way is to use a program like AVK to check for them, but You have
  7. to manually start it up and check the files.
  8. An other way is to automate the process, possibly at boot-time.
  9. These two programs makes this easier for You.
  10.  
  11. First of all You have to start up the program FLIST3x.PRG. This program
  12. will help You make a list of all the programs You want to have a constant 
  13. check at. It actually makes a file in ASCII format, so You can change it
  14. with an editor if You like. Just have a look at the example FILELIST.LIS.
  15. (The list is an EXAMPLE! Linkviruses only link to program files)
  16.  
  17. When You start it up, You will see a normal GEM menu system, with the
  18. menus Desk, File, Edit and Extra.
  19. First of all You have to Load or Create a list which MUST have the name
  20. FILELIST.LIS.
  21.  
  22. If You load an already existing file, You will see a printout of how many
  23. files there are in the list, and the name and length of each file.
  24. You can now Add or Remove files from the list.
  25.  
  26. If You want to add files to the list,You will be presented with the normal
  27. fileselector and you just click on the files You want in the list.
  28. When You are finished, just select CANCEL.
  29. (If You want to calculate a checksum on the whole file, click on 'whole
  30. file' in the 'Extra' menu before you add files to the list.)
  31. Now You can see on screen the files You just added, but if You want a more
  32. tidy listing, select List.
  33.  
  34. If You want to remove files from the list, each file in the list will be
  35. printed on screen with the question " Remove (Y/N) ". Typing Y will delete
  36. this file from the list, N or just <RETURN> will move on to next file.
  37.  
  38. When You have made changes to a list, You have to save it to keep the
  39. changes. On  selecting Save, the list will be saved to the same 
  40. directory as it was loaded from.
  41.  
  42.  
  43. When You have your Filelist it is time for the second program, 
  44. FCHECKxx.PRG. You can place this program in your AUTO folder or start
  45. it up manually. Just make sure the FILELIST.LIS is in the same directory,
  46. or it will terminate.
  47. If FCHECKER is in the AUTO-folder, then FILELIST.LIS must be placed in
  48. the root directory of the boot-drive.
  49. All the files in the list will now be checked and if all is not well
  50. with a file, You will be told so and You will hear a sound.
  51.  
  52.  
  53.  
  54.                     Why do these programs?
  55.  
  56. I wanted an easy way to keep a constant check on files and harddisk to
  57. prevent everything to be infected. This is a fairly easy and simple 
  58. way to do it. It is very fast too, especially with a harddisk.
  59.  
  60. Also, I had nothing better to do on my summer vacation. Rain!!
  61.  
  62.  
  63.  
  64.  
  65.  
  66.                      How does it all work?
  67.  
  68. Flist3 will make a list of files containing full filepath, length of file,
  69. a cryptobased checksum (of whole or part of file) and a flagbyte.
  70. Fcheck2 will then check the filelength and checksum on each file in the
  71. list.
  72. FILELIST.LIS is an ordinary ASCII-file, so You can view and edit the
  73. pathname and length in an editor.
  74.  
  75. Flist and Fcheck will probably work with every known and unknown virus,
  76. now and in the future. It will NOT detect a virus if the file You just
  77. added to the list already was infected, so make sure the files are virus-
  78. free before You add them to the list. Check them with AVK or a similar
  79. program.
  80.  
  81. FCHECK and FLIST DOES NOT use the same method as AVK!!
  82.  
  83. This program has no fix for the 40-folder bug, so be careful out there!
  84.  
  85.  
  86.                          The menus
  87.  
  88.   Desk
  89.  
  90.         About 3.x...             Copyright notice and my address
  91.  
  92.  
  93.  Files
  94.  
  95.         Load list                Loading an existing FILELIST.LIS
  96.         Create list              Creating a new FILELIST.LIS
  97.         Save list                Saving the created or edited FILELIST.LIS
  98.         -----------
  99.         Delete file              Delete any file from disk
  100.         -----------
  101.         Quit                     Quit program
  102.  
  103.  
  104.  
  105.  Edit
  106.         List files               List files in the filelist on screen
  107.         Add files                Add new files to filelist
  108.         Remove files             Remove files from filelist
  109.  
  110.  
  111.  
  112.  Extra
  113.         Convert                  Convert v.1 lists to v.2
  114.         -----------
  115.         Check whole              Choose to check whole file or part
  116.         -----------
  117.         Status                   Gives system status with some system
  118.                                  variables
  119.  
  120.  
  121.              
  122.  
  123.                          Hello to:
  124.  
  125. Richard Karsmakers (AVK), Mike Mee (PVK) and every other viruskiller
  126. out there. (Yes, the programmers too!)
  127.  
  128.  
  129.  
  130.  
  131.                           Who am I!
  132.  
  133. A very lazy programmer and Laboratory Technologist with a thin wallet
  134. and a fascination for viruses.(It does NOT mean I LIKE them)
  135. Donations (5 Pounds), bug reports and suggestions to : 
  136.  
  137.                                Roger Lindberg
  138.                                Cyklonvagen 3
  139.                                451 60  Uddevalla
  140.                                SWEDEN
  141.  
  142.  
  143. Fchecker and Flist2 are written with GFA-BASIC 3.5D
  144.  
  145.